package com.example.mylibrarybase.yumengmeng06.fragment.uiFragment;//package com.example.yumengmeng06.fragment.uiFragment;
//
//import android.os.Handler;
//import android.support.v4.view.ViewPager;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.View.OnClickListener;
//import android.view.ViewGroup;
//import android.widget.ImageView;
//import android.widget.LinearLayout;
//
//import com.ac.wy.Utils.LogUtils;
//import com.ac.wy.Utils.draw.intctorUtils;
//import com.ac.wy.base.BaseFragment;
//import com.ac.wy.base.BaseRecyclerViewAdapter;
//import com.ac.wy.bean.Banner;
//import com.ac.wy.ui.adapter.ImageAdapter;
//import com.jac.qpsc.R;
//
//import java.util.ArrayList;
//
////首页
//public class Fragment_Home0 extends BaseFragment implements OnClickListener{
//	public static final int BANNER_LOOP_TIME = 5000;
//	public ViewPager viewPager;
//	ArrayList<Banner> paths = new ArrayList<>();
//	public CallBack callBack;
//	private LinearLayout ll_fragment_home;
//	private ImageView iv_red_point;
//	private Handler mHandler = new Handler();
//
//	//当前选中的banner 索引
//	private int currentBannerPos = 0;
//
//	private Runnable loopRunnable = new Runnable() {
//		@Override
//		public void run() {
//			if(++currentBannerPos>=paths.size()){
//				currentBannerPos = 0;
//			}
//			viewPager.setCurrentItem(currentBannerPos);
//			mHandler.postDelayed(loopRunnable, BANNER_LOOP_TIME);
//		}
//	};
//
//
//	@Override
//	protected BaseRecyclerViewAdapter getAdapter() {
//		return null;
//	}
//
//	@Override
//	protected void initListener() {
//
//	}
//
//	@Override
//	public View initViewFragment(LayoutInflater inflater, ViewGroup container) {
//		View view = inflater.inflate(R.layout.fragment_home0, container,false);
//		//广告图 对象
//		viewPager = (ViewPager) view.findViewById(R.id.fragment_home_vp_banner);
//		ll_fragment_home = (LinearLayout) view.findViewById(R.id.lfragment_home0_iv_l);
//		iv_red_point = (ImageView) view.findViewById(R.id.fragment_home0_iv_red_point);
//
//		return view;
//	}
//	public void setCallBack(CallBack callBack){
//		this.callBack =callBack;
//	}
//	//获取网络成功之后调用的方法
//	public void setViewPager(ArrayList<Banner> paths) {
//		this.paths =paths;
//		ImageAdapter imageAdapter = new ImageAdapter(mContext, paths, new ImageAdapter.CallBack() {
//			@Override
//			public void onItemPos(int pos) {
//				LogUtils.i("我点的号是"+pos);
//
//			}
//		});
//		viewPager.setAdapter(imageAdapter);
//		LogUtils.i("设置完成ViewPager");
//
//		ll_fragment_home.removeAllViews();
//		intctorUtils.startDrawable(mContext,paths,ll_fragment_home,viewPager,iv_red_point );
//
//		mHandler.postDelayed(loopRunnable, BANNER_LOOP_TIME);
//
//		viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
//			@Override
//			public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
//			}
//
//			@Override
//			public void onPageSelected(int position) {
//				currentBannerPos = position;
//				mHandler.removeCallbacks(loopRunnable);
//				mHandler.postDelayed(loopRunnable, BANNER_LOOP_TIME);
//			}
//
//			@Override
//			public void onPageScrollStateChanged(int state) {
//
//			}
//		});
//
//	}
//
//	public interface CallBack{
//		void setFragmentAdapter(ViewPager viewPager);
//	}
//	@Override
//	public void initDataFragment() {
//
//		if (callBack!=null) {
//			LogUtils.i("执行这个方法了");
//			callBack.setFragmentAdapter(viewPager);
//		}
//
//
//
//	}
//
//
//	@Override
//	public void onClick(View view) {
//
//	}
//	// 首页
//
//
//	@Override
//	public void onPause() {
//		super.onPause();
////		if (callBack!=null)
////			LogUtils.i("执行这个方法了");
////			callBack.setFragmentAdapter(viewPager);
//
//	}
//
//}
